package com.iknow.share;

import android.content.Context;
import android.net.Uri;

public abstract interface ShareHandler
{
  public static final int NetEasyWeibo = 4;
  public static final int QQZone = 5;
  public static final int RenRen = 3;
  public static final int SinaWeibo = 1;
  public static final int TencentWeibo = 2;

  public abstract String getAuthenticationUrl(Context paramContext);

  public abstract int getMaxTextCount();

  public abstract boolean isAuthenticated();

  public abstract void onUriCompleteEvent(Uri paramUri, Context paramContext);

  public abstract boolean share(Context paramContext, String paramString1, String paramString2)
    throws Exception;
}